"""
Union联合注解
"""
# 使用Union必须先导包
from typing import Union

# 变量联合注解
my_list: list[Union[int, str]] = [1, 2, "str"]


# 函数或方法使用Union联合注解
def func(data: Union[int, str]) -> Union[int, str]:
    pass


func(1)
func("str")
